mechanically assisted - Turco Inglés Diccionario